\hypertarget{ShootRequest_8h}{\section{devel/include/nubot\-\_\-common/\-Shoot\-Request.h File Reference}
\label{ShootRequest_8h}\index{devel/include/nubot\-\_\-common/\-Shoot\-Request.\-h@{devel/include/nubot\-\_\-common/\-Shoot\-Request.\-h}}
}
{\ttfamily \#include $<$string$>$}\\*
{\ttfamily \#include $<$vector$>$}\\*
{\ttfamily \#include $<$map$>$}\\*
{\ttfamily \#include $<$ros/types.\-h$>$}\\*
{\ttfamily \#include $<$ros/serialization.\-h$>$}\\*
{\ttfamily \#include $<$ros/builtin\-\_\-message\-\_\-traits.\-h$>$}\\*
{\ttfamily \#include $<$ros/message\-\_\-operations.\-h$>$}\\*
\subsection*{Classes}
\begin{DoxyCompactItemize}
\item 
struct \hyperlink{structnubot__common_1_1ShootRequest__}{nubot\-\_\-common\-::\-Shoot\-Request\-\_\-$<$ Container\-Allocator $>$}
\item 
struct \hyperlink{structros_1_1message__traits_1_1IsFixedSize_3_01_1_1nubot__common_1_1ShootRequest___3_01ContainerAllocator_01_4_01_4}{ros\-::message\-\_\-traits\-::\-Is\-Fixed\-Size$<$ \-::nubot\-\_\-common\-::\-Shoot\-Request\-\_\-$<$ Container\-Allocator $>$ $>$}
\item 
struct \hyperlink{structros_1_1message__traits_1_1IsFixedSize_3_01_1_1nubot__common_1_1ShootRequest___3_01ContainerAllocator_01_4_01const_01_01_4}{ros\-::message\-\_\-traits\-::\-Is\-Fixed\-Size$<$ \-::nubot\-\_\-common\-::\-Shoot\-Request\-\_\-$<$ Container\-Allocator $>$ const  $>$}
\item 
struct \hyperlink{structros_1_1message__traits_1_1IsMessage_3_01_1_1nubot__common_1_1ShootRequest___3_01ContainerAllocator_01_4_01_4}{ros\-::message\-\_\-traits\-::\-Is\-Message$<$ \-::nubot\-\_\-common\-::\-Shoot\-Request\-\_\-$<$ Container\-Allocator $>$ $>$}
\item 
struct \hyperlink{structros_1_1message__traits_1_1IsMessage_3_01_1_1nubot__common_1_1ShootRequest___3_01ContainerAllocator_01_4_01const_01_01_4}{ros\-::message\-\_\-traits\-::\-Is\-Message$<$ \-::nubot\-\_\-common\-::\-Shoot\-Request\-\_\-$<$ Container\-Allocator $>$ const  $>$}
\item 
struct \hyperlink{structros_1_1message__traits_1_1HasHeader_3_01_1_1nubot__common_1_1ShootRequest___3_01ContainerAllocator_01_4_01_4}{ros\-::message\-\_\-traits\-::\-Has\-Header$<$ \-::nubot\-\_\-common\-::\-Shoot\-Request\-\_\-$<$ Container\-Allocator $>$ $>$}
\item 
struct \hyperlink{structros_1_1message__traits_1_1HasHeader_3_01_1_1nubot__common_1_1ShootRequest___3_01ContainerAllocator_01_4_01const_01_01_4}{ros\-::message\-\_\-traits\-::\-Has\-Header$<$ \-::nubot\-\_\-common\-::\-Shoot\-Request\-\_\-$<$ Container\-Allocator $>$ const  $>$}
\item 
struct \hyperlink{structros_1_1message__traits_1_1MD5Sum_3_01_1_1nubot__common_1_1ShootRequest___3_01ContainerAllocator_01_4_01_4}{ros\-::message\-\_\-traits\-::\-M\-D5\-Sum$<$ \-::nubot\-\_\-common\-::\-Shoot\-Request\-\_\-$<$ Container\-Allocator $>$ $>$}
\item 
struct \hyperlink{structros_1_1message__traits_1_1DataType_3_01_1_1nubot__common_1_1ShootRequest___3_01ContainerAllocator_01_4_01_4}{ros\-::message\-\_\-traits\-::\-Data\-Type$<$ \-::nubot\-\_\-common\-::\-Shoot\-Request\-\_\-$<$ Container\-Allocator $>$ $>$}
\item 
struct \hyperlink{structros_1_1message__traits_1_1Definition_3_01_1_1nubot__common_1_1ShootRequest___3_01ContainerAllocator_01_4_01_4}{ros\-::message\-\_\-traits\-::\-Definition$<$ \-::nubot\-\_\-common\-::\-Shoot\-Request\-\_\-$<$ Container\-Allocator $>$ $>$}
\item 
struct \hyperlink{structros_1_1serialization_1_1Serializer_3_01_1_1nubot__common_1_1ShootRequest___3_01ContainerAllocator_01_4_01_4}{ros\-::serialization\-::\-Serializer$<$ \-::nubot\-\_\-common\-::\-Shoot\-Request\-\_\-$<$ Container\-Allocator $>$ $>$}
\item 
struct \hyperlink{structros_1_1message__operations_1_1Printer_3_01_1_1nubot__common_1_1ShootRequest___3_01ContainerAllocator_01_4_01_4}{ros\-::message\-\_\-operations\-::\-Printer$<$ \-::nubot\-\_\-common\-::\-Shoot\-Request\-\_\-$<$ Container\-Allocator $>$ $>$}
\end{DoxyCompactItemize}
\subsection*{Namespaces}
\begin{DoxyCompactItemize}
\item 
\hyperlink{namespacenubot__common}{nubot\-\_\-common}
\item 
\hyperlink{namespaceros}{ros}
\item 
\hyperlink{namespaceros_1_1message__traits}{ros\-::message\-\_\-traits}
\item 
\hyperlink{namespaceros_1_1serialization}{ros\-::serialization}
\item 
\hyperlink{namespaceros_1_1message__operations}{ros\-::message\-\_\-operations}
\end{DoxyCompactItemize}
\subsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
typedef \\*
\-::\hyperlink{structnubot__common_1_1ShootRequest__}{nubot\-\_\-common\-::\-Shoot\-Request\-\_\-}\\*
$<$ std\-::allocator$<$ void $>$ $>$ \hyperlink{namespacenubot__common_ae80d20ffb44fb7b8c15ae5efb75aed2a}{nubot\-\_\-common\-::\-Shoot\-Request}
\item 
typedef boost\-::shared\-\_\-ptr\\*
$<$ \-::\hyperlink{namespacenubot__common_ae80d20ffb44fb7b8c15ae5efb75aed2a}{nubot\-\_\-common\-::\-Shoot\-Request} $>$ \hyperlink{namespacenubot__common_ac26df14be5ca8158accd2be7a5532c3f}{nubot\-\_\-common\-::\-Shoot\-Request\-Ptr}
\item 
typedef boost\-::shared\-\_\-ptr\\*
$<$ \-::\hyperlink{namespacenubot__common_ae80d20ffb44fb7b8c15ae5efb75aed2a}{nubot\-\_\-common\-::\-Shoot\-Request} \\*
const  $>$ \hyperlink{namespacenubot__common_a4e7d92f32252327a6f204aa31bbf5edf}{nubot\-\_\-common\-::\-Shoot\-Request\-Const\-Ptr}
\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
{\footnotesize template$<$typename Container\-Allocator $>$ }\\std\-::ostream \& \hyperlink{namespacenubot__common_a7704a9d41008a8394e0ac278266d96fd}{nubot\-\_\-common\-::operator$<$$<$} (std\-::ostream \&s, const \-::\hyperlink{structnubot__common_1_1ShootRequest__}{nubot\-\_\-common\-::\-Shoot\-Request\-\_\-}$<$ Container\-Allocator $>$ \&v)
\end{DoxyCompactItemize}
